AI035
การเขียนโปรแกรมด้วยภาษาเรือบี: เครื่องมือสำหรับนักพัฒนาที่เน้นความเป็นจริง (ฉบับที่ 2)
บทที่ 19-20: การออกแบบอินเทอร์เฟซผู้ใช้ (GUI) และการรวมระบบปฏิบัติการ
วัตถุประสงค์การเรียนรู้
- กำหนดโครงสร้างหลักของกรอบงานอินเทอร์เฟซผู้ใช้แบบตอบสนองต่อเหตุการณ์ (event-driven GUI frameworks)
- นำเสนอนโยบายการรวมระบบเฉพาะแพลตฟอร์มโดยใช้ API และบริการที่รองรับในระดับระบบ (native APIs และ services)
- ออกแบบอินเทอร์เฟซผู้ใช้ที่ตอบสนองต่อสภาพแวดล้อมต่าง ๆ ได้อย่างเหมาะสม
- ตรวจสอบแนวทางปฏิบัติที่ดีที่สุดในการรักษามาตรฐานการใช้งานข้ามแพลตฟอร์มและประสิทธิภาพการทำงาน